\hypertarget{classCDynamicLinker}{\section{C\-Dynamic\-Linker Class Reference}
\label{classCDynamicLinker}\index{C\-Dynamic\-Linker@{C\-Dynamic\-Linker}}
}


{\ttfamily \#include $<$buildtools.\-h$>$}

Inheritance diagram for C\-Dynamic\-Linker\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.794411cm]{d9/d8b/classCDynamicLinker}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual \hyperlink{classCDynamicLinker}{C\-Dynamic\-Linker} $\ast$ \hyperlink{classCDynamicLinker_ac71406ca5c6e8e991a6418a6307d274c}{Create\-Instance} (void)
\item 
virtual void \hyperlink{classCDynamicLinker_a437d46ee65b3585e7be9d15d40c26820}{Reset} (const \hyperlink{classCPlatform_a2fb735c63c53052f79629e338bb0f535}{C\-Platform\-::\-O\-S\-\_\-\-Type} O\-S)
\item 
\hyperlink{classCDynamicLinker_a533aff3d7d03c5a568b5a5dd2cbe969d}{C\-Dynamic\-Linker} (void)
\item 
\hyperlink{classCDynamicLinker_ad503d4979209cbcbeb573ef785197034}{C\-Dynamic\-Linker} (const \hyperlink{classCDynamicLinker}{C\-Dynamic\-Linker} \&Dynamic\-Linker)
\item 
virtual \hyperlink{classCDynamicLinker_a9bb607cf2014d3afe81b84974c83940b}{$\sim$\-C\-Dynamic\-Linker} (void)
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{classCDynamicLinker_a533aff3d7d03c5a568b5a5dd2cbe969d}{\index{C\-Dynamic\-Linker@{C\-Dynamic\-Linker}!C\-Dynamic\-Linker@{C\-Dynamic\-Linker}}
\index{C\-Dynamic\-Linker@{C\-Dynamic\-Linker}!CDynamicLinker@{C\-Dynamic\-Linker}}
\subsubsection[{C\-Dynamic\-Linker}]{\setlength{\rightskip}{0pt plus 5cm}C\-Dynamic\-Linker\-::\-C\-Dynamic\-Linker (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}\label{classCDynamicLinker_a533aff3d7d03c5a568b5a5dd2cbe969d}
\hypertarget{classCDynamicLinker_ad503d4979209cbcbeb573ef785197034}{\index{C\-Dynamic\-Linker@{C\-Dynamic\-Linker}!C\-Dynamic\-Linker@{C\-Dynamic\-Linker}}
\index{C\-Dynamic\-Linker@{C\-Dynamic\-Linker}!CDynamicLinker@{C\-Dynamic\-Linker}}
\subsubsection[{C\-Dynamic\-Linker}]{\setlength{\rightskip}{0pt plus 5cm}C\-Dynamic\-Linker\-::\-C\-Dynamic\-Linker (
\begin{DoxyParamCaption}
\item[{const {\bf C\-Dynamic\-Linker} \&}]{Dynamic\-Linker}
\end{DoxyParamCaption}
)}}\label{classCDynamicLinker_ad503d4979209cbcbeb573ef785197034}
\hypertarget{classCDynamicLinker_a9bb607cf2014d3afe81b84974c83940b}{\index{C\-Dynamic\-Linker@{C\-Dynamic\-Linker}!$\sim$\-C\-Dynamic\-Linker@{$\sim$\-C\-Dynamic\-Linker}}
\index{$\sim$\-C\-Dynamic\-Linker@{$\sim$\-C\-Dynamic\-Linker}!CDynamicLinker@{C\-Dynamic\-Linker}}
\subsubsection[{$\sim$\-C\-Dynamic\-Linker}]{\setlength{\rightskip}{0pt plus 5cm}C\-Dynamic\-Linker\-::$\sim$\-C\-Dynamic\-Linker (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{classCDynamicLinker_a9bb607cf2014d3afe81b84974c83940b}


\subsection{Member Function Documentation}
\hypertarget{classCDynamicLinker_ac71406ca5c6e8e991a6418a6307d274c}{\index{C\-Dynamic\-Linker@{C\-Dynamic\-Linker}!Create\-Instance@{Create\-Instance}}
\index{Create\-Instance@{Create\-Instance}!CDynamicLinker@{C\-Dynamic\-Linker}}
\subsubsection[{Create\-Instance}]{\setlength{\rightskip}{0pt plus 5cm}{\bf C\-Dynamic\-Linker} $\ast$ C\-Dynamic\-Linker\-::\-Create\-Instance (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{classCDynamicLinker_ac71406ca5c6e8e991a6418a6307d274c}


Reimplemented from \hyperlink{classCLibraryLinker_a02b85c6bc81ad2973ee9a578412a1fa0}{C\-Library\-Linker}.



Reimplemented in \hyperlink{classCMSVCDynamicLinker_ad8fc45d290987fb96b9a983b592a2ad1}{C\-M\-S\-V\-C\-Dynamic\-Linker}, \hyperlink{classCIntelDynamicLinker_a51e4c22985b5c518e8cdef1abeee7d85}{C\-Intel\-Dynamic\-Linker}, \hyperlink{classCBorlandDynamicLinker_ae76cbd521d03bd3eee2f1d5fe8836d03}{C\-Borland\-Dynamic\-Linker}, \hyperlink{classCGNUARMDynamicLinker_ad3ded52b8101b6f85ad6d5609f85c78c}{C\-G\-N\-U\-A\-R\-M\-Dynamic\-Linker}, \hyperlink{classCGNUAVRDynamicLinker_ae26802d4ce8ce7c45a87a65bf7066832}{C\-G\-N\-U\-A\-V\-R\-Dynamic\-Linker}, and \hyperlink{classCGNUDynamicLinker_addcaa2506e1f804b4737cb564a899f6c}{C\-G\-N\-U\-Dynamic\-Linker}.

\hypertarget{classCDynamicLinker_a437d46ee65b3585e7be9d15d40c26820}{\index{C\-Dynamic\-Linker@{C\-Dynamic\-Linker}!Reset@{Reset}}
\index{Reset@{Reset}!CDynamicLinker@{C\-Dynamic\-Linker}}
\subsubsection[{Reset}]{\setlength{\rightskip}{0pt plus 5cm}void C\-Dynamic\-Linker\-::\-Reset (
\begin{DoxyParamCaption}
\item[{const {\bf C\-Platform\-::\-O\-S\-\_\-\-Type}}]{O\-S}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{classCDynamicLinker_a437d46ee65b3585e7be9d15d40c26820}


Reimplemented from \hyperlink{classCBuildTool_abea21a0e61ab2177effdff5aaa169585}{C\-Build\-Tool}.



Reimplemented in \hyperlink{classCMSVCDynamicLinker_aae22160e1bee1d4231ce669ac0132937}{C\-M\-S\-V\-C\-Dynamic\-Linker}, \hyperlink{classCIntelDynamicLinker_a9716e2053535fcadd92d46699d8b445e}{C\-Intel\-Dynamic\-Linker}, \hyperlink{classCBorlandDynamicLinker_acbf22349e7e89873dac5f55f8d9adc8b}{C\-Borland\-Dynamic\-Linker}, \hyperlink{classCGNUARMDynamicLinker_a3f49a2938f97c58d9eaee0986f3b9866}{C\-G\-N\-U\-A\-R\-M\-Dynamic\-Linker}, \hyperlink{classCGNUAVRDynamicLinker_a08c53dfc9f1352a486bfb736aee544f4}{C\-G\-N\-U\-A\-V\-R\-Dynamic\-Linker}, and \hyperlink{classCGNUDynamicLinker_ae156df1627238831556bd40597694d7e}{C\-G\-N\-U\-Dynamic\-Linker}.



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
src/\hyperlink{buildtools_8h}{buildtools.\-h}\item 
src/\hyperlink{buildtools_8cpp}{buildtools.\-cpp}\end{DoxyCompactItemize}
